submarine landslide - Turkish English Dictionary